@charset "utf-8";
/* CSS Document */
/*CSS reset*/




#banner{ display:none}
.pc_dibu{ display:block}
.mobile_dibu{ display:none}
#flash2{ display:none!important

}
.wap_22{ display:none!important
}
.mbdh{ display: none}
.34a{ display:block}
.34b{ display: none}
.wap_22{ display:none}
.dingbu{ float:right; }
.dingbu_txt1{ color:#0087e9; font-size:22px; float:left; background:url(../images/tel.jpg) no-repeat left; padding-left:38px; }
.dingbu_txt2{ color:#595959; font-size:15px; float:right;  background:url(../images/zh.jpg) no-repeat left; padding-left:23px;}




.flash{
width:100%;
float:left;

}

.nr1{width:100%; position:relative; clear: both; z-index:200; }
.nr2{ width:100%; position:absolute;clear: both;margin-top:507px; background:url(../images/p_b.png) right; height:110px; }



.hl_main5_content{width:1300px; margin:auto;border-top:none; }
.hl_main5_content a{ color:#fff}
.hl_main5_content1{width:1200px;margin-top:5px; overflow:hidden; float:left;}
.hl_main5_content1 ul{width:26000px; overflow:hidden;}
.hl_main5_content1 ul li{ float:left; display:inline; margin-top:10px; width:350px;padding-right:70px; padding-left:30px; text-align:center; }
.hl_main5_content1 ul li .gao{ text-align:left; color:#fff; font-size:25px; padding-top:15px;  line-height:30px!important; float:left }
.hl_main5_content1 ul li .gao span{ text-align:left; color:#fff; font-size:14px;  font-family:Arial, Helvetica, sans-serif }

.hl_main5_content1 ul li img{ float:left; padding-right:20px; padding-top:15px; }



.hl_main5_content1 ul li img.ve{-moz-transition: all 1.0s;-webkit-transition:all 1.0s;-o-transition:all 1.0s;transition:all 
1.0s;}
.hl_main5_content1 ul li:hover img.ve{transform: rotateY(180deg);
-webkit-transform: rotateY(180deg);	/* Safari 和 Chrome */
-moz-transform: rotateY(180deg);	/* Firefox */}


.xwzx_con1{ width:1200px; margin:0 auto}


.hl_scrool_leftbtn{width:44px; height:44px; background:url(../images/y1.png) no-repeat; float:left; margin-top:40px; cursor:pointer;}
.hl_scrool_rightbtn{width:44px; height:44px;  background:url(../images/y2.png) no-repeat; float:right;margin-top:40px; cursor:pointer;}







/*产品*/
.chanpin{ background:url(../images/index_28.jpg) no-repeat center top #f5f5f5; width:100%; margin:0 auto; padding-bottom:60px;}
.product{ padding-top:70px; width:1200px; margin:0 auto}
.product .wenzi h2{ color:#fff; font-size:35px;}
.product .wenzi h3{ color:#fff; font-size:20px;}
.product .wenzi .wline{ background:#fff; height:1px ;width:120px; margin:0 auto; margin-top:10px;}
.cpimg{ width:100%; background:#e8e8e8; display: flex;justify-content: center;
align-items: center; overflow:hidden;border-top-left-radius: 35px;}
.cpimg  img{width:100%!important;transition: all 0.8s;}
.cpimg  img:hover{   transform: scale(1.2);}

.product ul li{ float:left; width:48%; margin-top:54px;}
.product ul li:nth-child(2n){ float:right}
.cpkuang{ background:#fff; padding:30px;}

.shu{ background:#02773C; height:150px; width:3px; margin-top:-70px; position:relative; z-index:1;}
.cpwen{ margin-left:20px; width:75%;}


#demoleft{OVERFLOW: hidden; WIDTH:1200px; margin:0 auto; padding-top:25px; }
#demolefta{OVERFLOW: hidden; WIDTH:1200px; margin:0 auto; padding-top:25px; }
#demoleftab{OVERFLOW: hidden; WIDTH:1200px; margin:0 auto; padding-top:25px; }

#demoleftac{OVERFLOW: hidden; WIDTH:1100px; margin:0 auto; padding-top:55px; }
.producta{ width:1100px; margin:0 auto; margin-top:40px;}
.cp{ float:left; display:inline; margin-right:25px; border:#1582C5 solid 5px; width:283px; height:324px; margin-left:20px; background:#fff}
.cp img{ text-align:center;  border:0px solid #d8d8d8; }
.cp .cimg{  margin:0 auto;  }
.cp .cimg h2{ font-size:18px; color:#034ea2; font-weight:bold}
.cp .cimg h3{ font-size:14px; color:#636363; font-weight:100}
.blue{ padding:27px; text-align:center}
a:hover .cp { border:#034ea2 solid 5px; display:block; width:283px; height:264px; color:#000;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out; background:#fff }
a:hover .cp  .gd{ width:126px; height:32px; -webkit-border-radius: 25px;
            -moz-border-radius: 25px; font-size:14px; color:#FFF; background:#034ea2; line-height:38px;transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out; border:0 }
a:hover .cp .cimg h2 h3{ color:#e10000; }
a:hover .cp  .xingxi p{ color:#000}
.gao{ height:10px;} 
.xingxi{  margin:30px auto;  background:#ededed; padding:20px 16px; }

.xingxi p{ line-height:28px; font-size:14px; color:#636363 ; text-align:left}
a:hover .gd{ margin:0 auto;margin-top:10px;  width:80px; height:30px; display:block; text-align:center; color:#fff; line-height:30px; background:#2462af }
.moreb{-moz-border-radius:20px;/*Firefox支持*/ 
-webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ border:1px solid #f4aa0b; text-align:center; width:120px; margin:0 auto; margin-top:30px; height:30px;}
.gd{ margin:0 auto;margin-top:10px;  width:126px; height:32px; display:block; text-align:center; color:#666666; line-height:32px; background:#f7f7f7; border:1px #b2b2b2 solid; -webkit-border-radius: 25px;
            -moz-border-radius: 25px; font-size:16px;}
.moreb{-moz-border-radius:20px;/*Firefox支持*/ 
-webkit-border-radius:20px;/*webkit内核的Safari和Chrome支*/border-radius:20px;/*--Opera支持*/ border:1px solid #f4aa0b; text-align:center; width:120px; margin:0 auto; margin-top:30px; height:30px;}
.moreb a{color:#f4aa0b; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:30px;}
.moreb a:hover{ color:#F00}







.pnpage{ width:100%; float:left; padding-bottom:0px; padding-top:40px; margin-top:20px; border-top:#e4e4e4 solid 1px;}
.pnpage1{ width:40%; float:left; text-align:left;}
.pnpage2{ width:40%; float:right; text-align:right}
.pnpage3{ width:20%; float:left; text-align:center;}


/*------------公司---------*/
.wenzi{text-align:center; margin:0 auto}
.wenzi h2{ font-size:35px; color:#02773C; font-weight:bold}
.wenzi h2 span{ font-weight:normal}


.wenzi h4{ font-size:35px; color:#1163c0; font-weight:bold}
.wenzi h3{ font-size:17px; color:#7a7a7a; margin-top:10px; padding-bottom:20px;}
.wenzi .wline{ background:#0a8de9; height:1px; width:120px; margin:0 auto; margin-top:10px; margin-bottom:0px;}








